46 research outputs found

    Online erőforrás allokációs problémák = Online resource allocation problems

    Get PDF
    Jellemző probléma, hogy korlátozott mennyiségű erőforrást kell szétosztani a felmerülő igények között. Számos esetben a probléma online, azaz a probléma inputját csak részenként ismerjük meg és döntéseinket a már megkapott információk alapján a további adatok ismerete nélkül kell meghoznunk. A kutatásaink során ilyen, online erőforrás allokációs problémákkal foglalkoztunk az alábbi részterületeken. Az ütemezés elméletében olyan problémákat vizsgáltunk, amelyekben az ütemezésen kívül más döntéseket is meg kell hozni az algoritmusnak, speciálisan a gépköltséges (a gépek száma nem adott paraméter, hanem meg kell őket vásárolni) és visszautasítható munkák modelljeit tanulmányoztuk. Ládapakolás és ládafedés esetén azon modelleket vizsgáltuk, amelyekben a ládák tartalmára a megkövetelt összsúlyon kívül további korlát is adott (pl a ládában szereplő elemek számára, vagy az elemek fajtáinak számára). Egy további modellt is vizsgáltunk, ahol a ládák száma adott és a cél a minimális összsúllyal lefedni az összes ládát. A nyugtázási probléma során előrenéző algoritmusokat vizsgáltunk, amelyek csak félig online algoritmusok, mert a döntés időpontjában az input egy további részéről (de nem az egészről) is rendelkeznek információval. A vizsgált modellek megoldására új algoritmusokat fejlesztettünk ki, azokat a versenyképességi elemzés alapján megvizsgáltuk. Néhány esetben, ahol a versenyképességi elemzés nem volt releváns empirikus elemzést hajtottunk végre. | In optimization problems it often happens that we have to allocate some bounded resources. In some cases these problems are online, which means that we receive the input part by part, and we have to make the decision without any information about the further parts. In the project we analysed such problems. In scheduling the we considered the problem of scheduling with machine cost (the number of machines is not part of the input, we have to buy it) and scheduling where the jobs can be rejected. In bin packing and covering we considered the problems where extra condition is given for the bins (the number of items, or the number of items of different types). Furthermore we investigated a model, where the number of bins is given, and the goal is to minimize the total size of items which cover them. In data acknowledgment we considered the time lookahead version, where the algorithm has some partial extra information about the further part of the input. In each model we developed new algorithms and analysed them by competitive analysis. In some cases where competitive analysis was not useful we used empirical analysis

    An online scheduling algorithm for a two-layer multiprocessor architecture

    Get PDF
    In this paper we give online algorithms and competitive ratio bounds for a scheduling problem on the following two-layer architecture. The architecture consists of two sets of processors; within each set the processors are identical while both the processors themselves and their numbers may differ between the sets. The scheduler has to make an online assigment of jobs to one of the two processor sets. Jobs, assigned to a processor set, are then sceduled in an optimal offline preemptive way within the processor set considered. The scheduler's task is to minimize the maximum of the two makespans of the processor sets

    On directable nondeterministic trapped automata

    Get PDF
    A finite automaton is said to be directable if it has an input word, a directing word, which takes it from every state into the same state. For nondeterministic (n.d.) automata, directability can be generalized in several ways. In [8], three such notions, D1-, D2-, and D3-directability, are introduced. In this paper, we introduce the trapped n.d. automata, and for each i = 1,2,3, present lower and upper bounds for the lengths of the shortest Di-directing words of n-state Di-directable trapped n.d. automata. It turns out that for this special class of n.d. automata, better bounds can be found than for the general case, and some of the obtained bounds are sharp

    Gyártási rendszerek szintézise és ütemezése = Process Network and Scheduling

    Get PDF
    A kutatásaink során a gyártási rendszerek ütemezésénél, szervezésénél felmerülő optimalizálási problémákat vizsgáltuk. Ebben a témakörben a TSP feladat különböző változataira alkalmaztuk az összefűzési technika módszerét. Továbbá három további problémára (belső szállítások elemzése körutakban, karbantartási feladatok végrehajtása, végrehajtási idők hálózati folyamatokban) definiáltunk matematikai modelleket, és ezen modellek megoldására különböző heurisztikus megoldó algoritmusokat fejlesztettünk ki. A másik feladatcsoport, amit vizsgáltunk a széles körben elterjedt PNS optimalizálási feladat további elemzése, illetve a modell további lehetséges alkalmazásainak kifejlesztése volt. Ebben a témakörben három új alkalmazást ismertettünk: Megadtunk egy modellt, ahol a folyamatok esetleges környezetszennyező hatását is figyelembe vesszük. Megmutattuk, hogy a PNS model egy kiterjesztését jól lehet használni a workflow probléma modellezésének a területén is lehet használni. Megmutattuk, hogy alkalmas bizonyos gyártási folyamatok esetén a határidők kezelésére, a vállalási idők meghatározására. A PNS probléma vizsgálatát is folytattuk. Leírtuk a szétválasztó hálózatok és az automatákkal felismerhető nyelvek kapcsolatát, és ezáltal egy új megoldó algoritmust dolgoztunk ki. A nemlineáris modellre is megadtunk egy új megoldó algoritmust, továbbá a kombinatorikus PNS modell esetén egy új redukciós algoritmust fejlesztettünk ki. | We investigated the optimization problems which appear during scheduling and organizing process networks. We presented the applications of the patching technique for different versions of the TSP problem. We defined mathematical models for three further problems (internal transports in TSP, scheduling in service, scheduling in process network synthesis) and we developed heuristic algorithms for these models. We investigated further the well-known PNS optimization problem. We presented three new applications: we extended the model to handle pollution minimization, we showed an extension which works for work-flow problems, and we presented an application when the PNS model can be used to determine due dates. We also achieved some results for the original PNS problem. We described the separation networks by formal languages which can be recognized by automata, and we used that to develop a new algorithm. We developed a new algorithm for the nonlinear model, furthermore we developed a new reduction algorithm for the combinatorial PNS model

    On a two class on-line classification problem

    Get PDF
    corecore